an ugly, repulsive person - Fransızca İngilizce Sözlük